什么是C++

  C++是一种通用程序设计语言,特别是面向系统程序设计,它

---是一个更好的C。
---支持数据抽象
---支持面向对象的程序设计。
---支持通用型程序设计。

本章将解释这些意味着什么,而又不涉足语言定义中更精微的细节。这样做的目的是给你一个有关C++以及使用它的关键性技术的一般性概貌,而不是为你提供开始做C++程序设计所必须的细节信息。

  如果你发现本章的某些部分跟不上,请尽管忽略它并继续前进,所有的东西在后面章节里都有详细的解释。当然,如果你真的跳过了本章中的某些部分,以后再返回来看看还是会很有帮助的。

  对语言特征的细节理解---甚至有关一个语言的所有特征---也不能代替对该语言以及使用它的基本技术的全局性认识。

🔚